at first blush – Deutsch–English translations

🇬🇧 en de 🇩🇪

at first blush

  • upon first impression or consideration
auf den ersten Blick
Wiktionary Links